A classification-based rendering method for point models
نویسندگان
چکیده
We present a classification-based high quality rendering method for large scenes with point-based models. Each model is represented by a uniformly sized point hierarchy. All the points at the same resolution in the hierarchy share the same splat radius, and the splat radius ratio between any two neighboring resolutions are the same. We use this data structure to minimize the number of rendering points with no compromise in the image quality. Compared to the standard OpenGL point primitive, it is quite expensive to rasterize the perspectively correct splat projection even when using the advanced features of modern GPUs. We propose a classification-based rendering algorithm to reduce the number of points rendered by the complicated splatting. The potentially visible points are collected and classified into two types: a pixel point, whose image projection size is within one pixel; and a multi-pixel splat, whose image projection size is larger than one pixel. Only the multi-pixel splats are rendered by a perspectively correct splatting algorithm. The point classification is integrated with the hardware accelerated rendering. By adopting the uniformly sized point hierarchy and the classification-based rendering, we can achieve effective rendering of large scenes. r 2007 Elsevier Ltd. All rights reserved.
منابع مشابه
Segmentation Assisted Object Distinction for Direct Volume Rendering
Ray Casting is a direct volume rendering technique for visualizing 3D arrays of sampled data. It has vital applications in medical and biological imaging. Nevertheless, it is inherently open to cluttered classification results. It suffers from overlapping transfer function values and lacks a sufficiently powerful voxel parsing mechanism for object distinction. In this work, we are proposing an ...
متن کاملPointWorks: Abstraction and Rendering of Sparsely Scanned Outdoor Environments
This paper describes a system, dubbed PointWorks, for rendering three-dimensionally digitized outdoor environments in non-photorealistic rendering styles. The difficulty in rendering outdoor environments is accommodating their inaccuracy, incompleteness, and large size to deliver a smooth animation without suggesting the underlying data deficiency. The key method discussed in this paper is empl...
متن کاملConditional Random Fields for Airborne Lidar Point Cloud Classification in Urban Area
Over the past decades, urban growth has been known as a worldwide phenomenon that includes widening process and expanding pattern. While the cities are changing rapidly, their quantitative analysis as well as decision making in urban planning can benefit from two-dimensional (2D) and three-dimensional (3D) digital models. The recent developments in imaging and non-imaging sensor technologies, s...
متن کاملInteractive Silhouette Rendering for Point-Based Models
We present a new method for rendering silhouettes of point-based models. Due to the lack of connectivity information, most existing polygon-based silhouette generation algorithms cannot be applied to point-based models. Our method not only bypasses this connectivity requirement, but also accommodates point-based models with sparse non-uniform sampling and inaccurate/no normal information. Like ...
متن کاملSequential Point Clusters : Efficient Point-based Rendering System for Huge models
Advancement in modeling technologies has enabled us to obtain 3D models composed of an extremely large number of polygons. Unfortunately, however, the conventional polygon-based rendering method is not rapid enough for rendering such models interactively. We propose a system for effectively rendering such models based on using the Point-Based Rendering technique that considers multiresolution r...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- Computers & Graphics
دوره 31 شماره
صفحات -
تاریخ انتشار 2007